glomerular mesangium - German English Dictionary